engine bay lid - Español Inglés Diccionario